package cm.example.shoppingplatformspringboot.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 用户实体类
 */

@Data
public class User {
    private Integer id;// 用户ID
    private String account;// 用户账号
    private String password;// 用户密码
    private String email;// 用户邮箱
    private String telphone;// 用户手机号
    private Integer points;// 用户积分
    private BigDecimal money;// 用户余额
    private String avatar;// 用户头像
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // 指定日期格式
    private Date reg_time;// 用户注册时间
    private String status;// 用户状态
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // 指定日期格式
    private Date last_login_time;// 用户最后登录时间
    private String last_login_ip;// 用户最后登录IP地址
}
